package com.ddpt.platform.common.export.vo.reach;

import com.ddpt.platform.common.export.Export;
import com.ddpt.platform.common.export.vo.QueryDataVo;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class SystemMerchantIpLimitVo extends QueryDataVo {
    /**
     * ip表达式
     */
    @Export(value = "ip表达式")
    private String ipExpression;

    /**
     * 黑白类型
     * com.ddpt.platform.reach.api.enums.IpLimitType
     */
    @Export(value = "黑白类型")
    private String type;

    /**
     * 生效时间
     */
    @Export(value = "生效时间", isTime = true)
    private Long takeEffectTime;

    /**
     * 失效时间
     */
    @Export(value = "ip表达式", isTime = true)
    private Long expireTime;

    /**
     * 说明
     */
    @Export(value = "说明")
    private String remark;
}
